A Social Organization Perspective on Software Architectures

نویسندگان

  • Manuel Kolp
  • Jaelson Castro
  • Luiz Freire
  • John Mylopoulos
چکیده

This paper proposes a set of concepts for describing a software architecture as a social organization. This social structure consists of actors who have goals to fulfil and social dependencies describing their obligations. The framework is an adaptation of i* [17] proposed as a modeling language for early requirements. Based on this framework, the paper advocates architectural styles for software which adopt concepts from organization theory and strategic alliances literature. The styles are modeled in i* and formalized in terms of Telos metaconcepts. Each proposed style is evaluated with respect to a set of software quality attributes, such as predictability, adaptability and openness. The use of these styles is illustrated and contrasted with two examples of software architectures reported in the literature.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Social Network Web Sites: Definition, Features, Architectures and Analysis Tools

Development and usage of online social networking web sites are growing rapidly. Millions members of these web sites publicly articulate mutual "friendship" relations and share user-created contents, such as photos, videos, files, and blogs. The advances in web designing technology and fast growing usage of online resources prompted web designers to improve features and architectures of social ...

متن کامل

On Social Network Web Sites: Definition, Features, Architectures and Analysis Tools

Development and usage of online social networking web sites are growing rapidly. Millions members of these web sites publicly articulate mutual "friendship" relations and share user-created contents, such as photos, videos, files, and blogs. The advances in web designing technology and fast growing usage of online resources prompted web designers to improve features and architectures of social ...

متن کامل

Explaining the Model of Social Responsible Organization from the Perspective of Academic Experts

Purpose: The purpose of this study was to design a model of social responsibility and explain the framework of social responsibility based on the ISO 26000 standard in order to achieve sustainable development from the perspective of academic experts. Methodology: This research is applied in terms of purpose and is descriptive-survey in terms of data collection. The statistical population in th...

متن کامل

Does high social capital lead to creation of a favorable ethical environment in the organization? A survey from the perspective of nursing staff in public hospitals of Tehran

Background and Objectives: High levels of social capital can improve job satisfaction and quality of work life in nurses and hospital’s productivity. The moral values are the foundation of any organizational culture and the high levels of it lead to greater commitment, service quality and satisfaction of patients. This study aimed to assess relationship between social capital and ethical ...

متن کامل

Engineering Software Systems with Social-Driven Templates

Multi-Agent Systems (MAS) architectures are gaining popularity over traditional ones for building open, distributed, and evolving software required by today’s corporate IT applications such as e-business systems, Web services or enterprise knowledge bases. Since the fundamental concepts of multi-agent systems are social and intentional rather than object, functional, or implementation-oriented,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001